admirably handled

Translations
géré de manière admirable